上次做完QT程序在板子(MBS-SAM9G45)上的移植已是6月份的事了,之后开题,之后继续在桌面上做QT的应用程序,之后放假,之后找工作,断断续续,再回过去只能艰难的一点点推测,回忆,感谢arm-linux-readelf命令。一是一直没做记录的习惯,觉得做出来就行了,二是文件命名怕麻烦多以数字代号区别。整个过程浪费了三天时间,遂感觉到记录和文件命名的重要性,真是好记性不如烂笔头。系统自带的日志文件应该可以起一些作用?还有《杜拉拉升职记》里的一句“不光要努力,还要老板看到你的努力”。有完整记录的话,基本最后做的结果不理想,至少表明很努力的尝试过。
最理想的情况应该是平时使用的OS和开发用的OS保持一致,但是windows还是激发了我的惰性。linux下的好多开源软件总会有这样那样的bug,毕竟维护差一些,虽然我很崇尚自由开放的精神。
感觉嵌入式开发的工具还是偏麻烦,比如JAVA SE For Emdedded System中的JConsole可以直接在PC上调试板上运行的程序。当然现在还是有些进步的,比如AT91SAM系列的芯片支持USB下载bootloader(配合开发工具sam-ba),U盘作为SCSI模拟可以直接挂载,USB-Gadget可以把板上的flash作为宿主机的一个磁盘。
EmbedSky广州天嵌科技的文档真是详细,相信技术支持也会很不错,可惜只有2440系列(这样的好处是可以在上面做的很深恨精),当时由于应boss要求选一个较新架构的芯片,所以选了ARM926EJ-S内核(ARMv5t架构)的Embest深圳英蓓特的9G45,用后发现他们基本借助Atmel和Angstrom提供的一些东西,自己加工的成分太少,技术文档很简略,如果之前没有一定的嵌入式开发经验(我之前主要是从优龙的YLP2440和程昌南的书中学的)估计很难上手。当时主要考虑到稳定性,周立功应该是最好的,但他们不愿意个人卖板(好奇怪的销售策略),而看中Embest是因为它是Realview在中国的代理,而且核心板是八层板。
相关推荐
软件工程课程设计及实验报告与个人小结---程序员SUMER 软件工程课程设计及实验报告与个人小结---程序员SUMER 软件工程课程设计及实验报告与个人小结---程序员SUMER 软件工程课程设计及实验报告与个人小结---程序员...
2022护理工作小结---上海中山医院.pdf
大班教师个人小结-大班月小结.docx
2021护理工作小结--上海中山医院.pdf
国际结算-小结-Remittance.doc
IEC101规约调试小结-V1.00-20170901
个人小结-论文.zip
大班下学期班级小结-[理科高一下学期班级工作期末小结].docx
见习期工作小结-9页.pdf
2021年财务行政部门工作小结-.docx
深度学习在推荐系统中的应用及论文小结--Jupyter Notebook
公司财务审计个人工作小结-.docx
预防鼠疫小结-宣传材料.doc.docx
JavaSE-项目小结-IP归属地查询(本地IP地址库)
科技局和谐平安小结-最新范文.doc
农业银行主管年度工作小结-优秀范文.pdf
反假币资格证书题库及答案小结-分享.doc
动漫制作专业教学手段改革小结-2页.pdf
2022年天津市赛区电赛全程小结 - IOT LABORATORY.html
幼师年考核个人小结-教师年考核个人总结.doc