关注
项目内容:
1. 从上到下依次说了项目难点以及解决的
主要都是 工作环境 + 硬件环境 + 软件环境 + 具体难点方式回答的
tos: 环境的话 最开始考虑的是gnu工具链+烧录器+调试工具 进行开发 后面和项目导师商量后 改为keil集成环境开发
硬件部分: 之前没有接触过arm 所以是先去在b站上找了相关的视频 入门 学习汇编和arm架构 然后就是找arm官方的手册 包括arm的架构 arm-cortexm4的具体介绍 以及st公司对应的腾讯板用的stm32的datasheet 以及官方给的原理图 从内到外理解 包括架构 包括汇编 包括寄存器 包括硬件资源 的一个具体的字节硬件环境
软件上面因为有内核开发经验 直接找github上面的tos内核 从kernel的代码直接看的
具体难点 有一个是iap架构 分固件和用户两个工程 也就是用户处于用户工程,在用户态 然后通过兼容的tlib进行开发 然后分两个工程烧录就是他需要keil里面勾选不要擦除再烧录 以及在用户工程需要去干掉stm32的启动文件(因为_start开始那段是闭源的) 自己写一段从flash加载到内存的代码 即加载域到执行域的这一部分 可能就是需要你对硬件起始环境的完全理解 和动手
查看原帖
2 评论
相关推荐
06-02 20:01
山东大学(威海) 测试开发 写不来代码的小黑:在中科院自动化所实习过,体验很差,问清楚是不是jg项目,是的话就别去。当然实在没别的实习机会了也可以去试试,然后就可以对研究所祛魅了
点赞 评论 收藏
分享
06-04 21:58
门头沟学院 直播运营 乐于加班的快乐男孩:我觉得女孩子是做计算机真爽,全组20多人,我和3男生,2个女孩子一起进来的,都很照顾女孩子,一问问题,两三个给她讲,我就很难受
点赞 评论 收藏
分享
牛客热帖
更多
- 1... 关于项目烂大街的那些事3104
- 2... 一个三无废物985硕士的求救帖!Help3029
- 3... 秋招公司情报局,分享线索得牛币💰2702
- 4... 0实习0面试, 速通拼多多2375
- 5... 百度提前批一二面(已挂)2343
- 6... 从外包到正式工,从Java开发到私有云运维:我的职场逆袭之路2330
- 7... 手机厂工作一年了,给想进手机行业的兄弟们写点建议2301
- 8... 实习转正,要讲究天时地利人和2153
- 9... 从互联网“逃”到车企,我找到了理想工作!应届生选车企真香?2080
- 10... 跟同部门小姐姐一起健身把手腕伤了2042
正在热议
更多
# 26届的你们有几段实习? #
7131次浏览 125人参与
# 你后悔自己读研吗? #
5363次浏览 138人参与
# 你被哪些公司秒挂过? #
13123次浏览 150人参与
# 月薪多少能在一线城市生存 #
6396次浏览 127人参与
# 如何提高实习转正率? #
6085次浏览 110人参与
# 你认为哪些项目算烂大街? #
5281次浏览 133人参与
# 你以为的实习VS真实的实习 #
6773次浏览 98人参与
# 你小时候最想从事什么职业 #
101892次浏览 1758人参与
# 最难的技术面是哪家公司? #
4105次浏览 44人参与
# 机械校招之路总结 #
91912次浏览 1888人参与
# 如果可以,你希望哪个公司来捞你 #
107297次浏览 528人参与
# 找工作时的取与舍 #
80781次浏览 574人参与
# 大厂面试初体验 #
16097次浏览 100人参与
# 如果公司给你放一天假,你会怎么度过? #
17940次浏览 129人参与
# leader认为你工作不认真怎么办 #
32385次浏览 151人参与
# 新凯来求职进展汇总 #
40563次浏览 107人参与
# 你想留在一线还是回老家? #
49350次浏览 508人参与
# 拼多多工作体验 #
29662次浏览 201人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
114284次浏览 793人参与
# 面试等了一周没回复,还有戏吗 #
136940次浏览 1228人参与