_ _
_ _ | |___ _____ _____ _| |_
/ /| _ | _ | _ |_ _| (C) 2007-2023
) ( | |_| | |_| | |_| | | |____JIANJUN.JIANG__
/_/_|_____|_____|_____| |_____________________|
لتشغيل GPIO ، تحتاج إلى مقارنة دليل الرقاقة بعناية ، وهو أمر مرهق للغاية ؛ في كل مرة تقوم فيها بتغيير شريحة التحكم الرئيسية ، سيتم تنفيذ كل العمل من الصفر ؛ إذا كنت ترغب في تطوير واجهة مستخدم حديثة تدعم تأثيرات الرسوم المتحركة المختلفة ، فمن المستحيل تقريبًا ؛ تشبه مداخن البروتوكول المختلفة Tianshu ، ومن الصعب القراءة ، فكيف يمكنك التحدث عن الكتابة ؛ تقنية الماكينة الافتراضية تحظى بشعبية كبيرة ولها وظائف قوية للغاية. أريد تنفيذها بنفسي ، ولكن هناك العديد من الصعوبات ؛ اترك نفسك ودع Xboot حل هذه المشاكل لك. XBoot ليس فقط محمولة التمهيد نظام مدمجة مع وظائف قوية ، قابلية نقل قوية ومعدل إعادة استخدام الكود العالي ، ولكن أيضًا محرك تنفيذ برنامج SOC System-on-Chip. لا يتطلب نظام تشغيل معقد ويقوم بتنفيذه مباشرة على التطبيق دون تشغيله. الكتابة في وقت واحد والجري في كل مكان ليست مجرد شعار ، ولكن أيضا السبب الوحيد وراء وجود Xboot. يتم سرد بعض الميزات الأساسية لفترة وجيزة على النحو التالي:

هناك متغيران في Makefile يحتاجان إلى تمريره أثناء التجميع ، والآخر عبارة عن سلسلة من الأدوات المتقاطعة ، والآخر عبارة عن منصة أجهزة محددة.
| عامل | يوضح |
|---|---|
| cross_compile | تحديد سلسلة الممرات المتقاطعة |
| منصة | يتكون منصة الأجهزة المعينة من جزأين ، arch و mach |
make clean
make CROSS_COMPILE=/path/to/arm-none-linux-gnueabihf- PLATFORM=arm32-realviewتبعيات صندوق الرمل ومكتبة SDL2. قبل التجميع ، تحتاج إلى تثبيت libsdl2-dev ، وأخذ نظام Ubuntu كمثال:
sudo apt-get install libsdl2-devmake clean
make CROSS_COMPILE= " " PLATFORM=x64-sandboxمجموعة QQ الرسمية Xboot: 658250248 (2000 شخص)
من الممل للغاية أننا نحتاج إلى قراءة صحيفة SOC SoSh القراءة الدقيقة عند تشغيل GPIO على SOC. نحن نكرر دائمًا العمل عند تغيير SOC.ITs تقريبًا من المستحيل تقريبًا أن نريد تطوير واجهة مستخدم تدعم جميع أنواع الحركة السحرية. حدوث بروتوكولات مثل الكتب السماوية ، فإن القراءة صعبة للغاية ، كيف نبرمج؟ تحظى تقنية الماكينة الافتراضية بشعبية كبيرة ووظيفة تكنولوجيا المعلومات قوية ، ولكن من الصعب للغاية زرعها. لذلك نحن نبني XBoot. يمكن أن تساعدنا في التعامل مع هذه المشكلات. XBoot ليس فقط تحميل نظام تشغيل قوي ومحمول وقابل لإعادة الاستخدام للغاية ، ولكن أيضًا على محرك تنفيذ برامج تطبيق نظام SOC ، دون تنفيذ نظام تشغيل معقد ، تم تنفيذ الكهرباء مباشرة على التطبيق. "بمجرد كتابة ، الجري في كل مكان." ليس مجرد شعار ، ولكن أيضا السبب الوحيد لوجود Xboot. ماذا يوجد على Xboot؟
Makefile لها متغيران يحتاجان إلى المرور ، أحدهما هو Cross Toolchain ، والآخر هو منصة أجهزة محددة
| عامل | وصف |
|---|---|
| cross_compile | أدوات الصليب الخاصة |
| منصة | منصة الأجهزة ، لها جزأين ، arch و mach |
make clean
make CROSS_COMPILE=/path/to/arm-none-linux-gnueabihf- PLATFORM=arm32-realviewيعتمد صندوق الرمل على مكتبة SDL2 ، فأنت بحاجة إلى تثبيت libsdl2-dev قبل التجميع ، كمثال في نظام Ubuntu:
sudo apt-get install libsdl2-devmake clean
make CROSS_COMPILE= " " PLATFORM=x64-sandboxمجموعة Xboot الرسمية Tencent QQ Group: 658250248 (2000 شخص)