- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 matlab与单片机联合开发【一】
一开发工具:1.matlab20102.codewarriorV5.1二基础知识:1.Matlab M语言2.S-Function 编写3.simulink功能模块使用4.Stateflow逻辑编写5.c语言6.rtw-tlc熟悉7.飞思卡尔16位单片机架构的熟练使用三:需要的编写的内容1.系统目标文件:主要涉及系统目标文件相关,回调函数,用于用户定义的代码,钩子文件和脚本文件等等。2.底层驱动模块设计与实现:C-MEX S函数的编写,S函数的编译与封装,
2022-03-13 21:33:42 2035
原创 基于VS C#的上位机开发之串口(二)
1.Chart曲线实时显示串口数据2.自动获取本地串口3.获取多个数据(目前从单片机方向处理的)本历程采用的是软件自带Chart模块进行数据显示,当然也可以构件二维坐标,后续再去研究。串口接收数据时,上位机获取下位机发来的数据进行判断是否为自己需要的数据并进行合并分类,进而显示,涉及多个变量时候,处理起来稍微麻烦一点,目前我处理的方法是从下位机发送数据的时序层面进行处理的,这样上位机接收的数据不会乱,而且易于分类。刚刚接触上位机,只能慢慢去了解,工作闲暇时间去学习更新。界面如下:(有点丑,后
2021-01-12 14:01:20 1442 1
原创 AS5245磁性角度传感器
官网:https://ams.com/zh/angle-position-on-axis1.无接触0-360°绝对角度输出2.冗余设计,提高稳定性3.12位分辨率4.可编程零位标定5.磁铁对齐检测和电源检测6.带有z轴方向磁铁强度输出(红黄绿三种模式)7.角度输出类型:SSI,PWM,ABI8.耐温:-40°-150°9供电:3.3v/5v一.同步串行接口SSI 1.时序: ...
2020-07-02 13:33:35 2754
原创 [一]基于arduino 硬件支持包的matlab/Simulink开发
Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(ArduinoIDE),比较流行的乐高机器人等机器人开发教育行业都采用。编程简单方便,而且还配有各种IDE,C语言或者图形化编程。1.安装硬件支持包:打开matlab2017,找到附加功能下的获取硬件支持包并点击,弹出来 “Simulink Support Package for Arduino Hardware”点击进去 ,进行安装,安装完成后,可以在附加功能下的管理附加功能中查看(我已经安装好).
2020-05-22 20:31:29 2238
原创 基于VS C#的上位机开发之串口(一)
工具: VS2012,下位机(具备串口功能的)要求:1.有一定的C/C++基础,更容易理解 2.有单片机开发经验,这样调试起来更容易比如串口的程序设计以及串口助手的使用以及相关调试功能说明:1.选择外部输入的COM口,并且根据需要选择波特率 2.带有错误提醒机制 3.接收和发送:字符模式和数...
2020-04-06 08:52:49 2678 3
原创 基于VS C#的上位机开发(开篇)
本人是一嵌入式开发爱好者,虽然谈不上技术精湛,但是一直在不断学习中。第一次接触上位机是一次偶然的学习机会,看到了别人做的收发CAN数据的上位机,当时感觉挺好玩,不过他用的是C++ 开发的,大学学过一些,不过毕业之后由于工作的原因没怎么用,像类,继承,封装等。 拿过别人的上位机程序,只知道打开执行程序,会怎么用,但是深入底层,不知道从哪里入手,于是VS2012这个IDE第一...
2020-04-02 15:20:13 9125 13
MPC5644/5634 驱动例程_源代码_CW2.10.rar
2020-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人