CubeMX下如何使用数字信号处理试卷功能

21ic官方微信
后使用快捷导航没有帐号?
查看: 4894|回复: 27
STM32CubeMX的应用
&&未结帖(10)
主题帖子积分
中级技术员, 积分 166, 距离下一级还需 134 积分
中级技术员, 积分 166, 距离下一级还需 134 积分
主题帖子积分
专家等级:结帖率:42%
主题帖子积分
中级技术员, 积分 166, 距离下一级还需 134 积分
中级技术员, 积分 166, 距离下一级还需 134 积分
尝试用STM32CubeMX来自动生成F407的程序框架,使用了:FREERTOS、FATFS、USB HOST、UART、IIC,感觉的确方便快捷,但是不知其可靠性如何? ST也极少提供基于CubeMx的例程,只是提供了一些应用资料。
同学们都来说说,真正的产品项目中,是否有使用CubeMx的?
主题帖子积分
初级工程师, 积分 2069, 距离下一级还需 931 积分
初级工程师, 积分 2069, 距离下一级还需 931 积分
主题帖子积分
专家等级:结帖率:2%
主题帖子积分
初级工程师, 积分 2069, 距离下一级还需 931 积分
初级工程师, 积分 2069, 距离下一级还需 931 积分
st的质量应该有保证的,可以大胆使用。
主题帖子积分
高级技术员, 积分 920, 距离下一级还需 80 积分
高级技术员, 积分 920, 距离下一级还需 80 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
高级技术员, 积分 920, 距离下一级还需 80 积分
高级技术员, 积分 920, 距离下一级还需 80 积分
例程和应用很多啊,但都是基于st自己的开发板,作为参考应该是绰绰有余了!就是那个大的基于F4的嵌入式软件开发包里有的,你用CubeMX应该也会配置的,就是那个firmware,在你的Repository Folder~
主题帖子积分
中级技术员, 积分 166, 距离下一级还需 134 积分
中级技术员, 积分 166, 距离下一级还需 134 积分
主题帖子积分
专家等级:结帖率:42%
主题帖子积分
中级技术员, 积分 166, 距离下一级还需 134 积分
中级技术员, 积分 166, 距离下一级还需 134 积分
CubeMx对应的文件名称应该是 *.ioc 的,从ST的开发板例程上,没有看到这样的配置文件,例程的架构倒是好像是由cubeMx产生的,纳闷的是:ST不能提供这样的一个ioc文件。
主题帖子积分
主题帖子积分
专家等级:结帖率:85%
主题帖子积分
ST 刚开始推这种新的软件结构,说实话用它感觉不踏实,虽然界面华丽。刚学的用它到时一个不错的入门。
偶有用它来检测GPIO使用的冲突,不过约束条件还是不太智能,特别是AFIO的选择。
ST6、ST10、ST7、STR7、STR9、STM8S、STM8L、STM32、PowerPC,差不多ST曾经主流卖过的都用过。。。
不灌水,不废话。
主题帖子积分
主题帖子积分
专家等级:结帖率:100%打赏:0.00受赏:3.00
主题帖子积分
ST刚推出来,稳定需要一段时间吧;
不求高深,只求共同进步!
欢迎进入21IC:ST MCU论坛!
主题帖子积分
助理工程师, 积分 1714, 距离下一级还需 286 积分
助理工程师, 积分 1714, 距离下一级还需 286 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
助理工程师, 积分 1714, 距离下一级还需 286 积分
助理工程师, 积分 1714, 距离下一级还需 286 积分
我使用过一段时间,太多的BUG了,昨天在深圳研讨会现场和他们的技术人员沟通了一下,说现在已经解决了很多的问题,问题点不是很多了,可以放心使用。不过因为已经放弃不使用了,这段时间一直没有继续关注这个CUBE的发展。
主题帖子积分
初级技术员, 积分 70, 距离下一级还需 30 积分
初级技术员, 积分 70, 距离下一级还需 30 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
初级技术员, 积分 70, 距离下一级还需 30 积分
初级技术员, 积分 70, 距离下一级还需 30 积分
我想一个项目中采用CubeMx生成代码框架
但又担心稳定性与bug
主题帖子积分
中级技术员, 积分 166, 距离下一级还需 134 积分
中级技术员, 积分 166, 距离下一级还需 134 积分
主题帖子积分
专家等级:结帖率:42%
主题帖子积分
中级技术员, 积分 166, 距离下一级还需 134 积分
中级技术员, 积分 166, 距离下一级还需 134 积分
STM32CubeMX&&一个大而全的东西, 不知ST是否有雄心壮志将它做成一个真正实用的东西,目前来看,ST似乎不太愿意提供这方面的例程,一个像样的ioc文件都没有提供。
主题帖子积分
高级技术员, 积分 920, 距离下一级还需 80 积分
高级技术员, 积分 920, 距离下一级还需 80 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
高级技术员, 积分 920, 距离下一级还需 80 积分
高级技术员, 积分 920, 距离下一级还需 80 积分
本帖最后由 想做大牛的小马 于
11:26 编辑
主题帖子积分
主题帖子积分
专家等级:结帖率:93%
主题帖子积分
那个大的基于F4的嵌入式软件开发包里有的,你用CubeMX应该也会配置的。。
主题帖子积分
主题帖子积分
专家等级:结帖率:82%
主题帖子积分
怎么讲呢?STM32Cube分为两个部分:STM32CubeMX,作为PC端的配置工具,可以帮助选型、引脚分配;并且生成所谓的初始化代码;但是确实它本身现在还有这些或那些的一些问题。
另外一个部分,就是STM32CubeF4(或者STM32CubeF2、STM32CubeL0...)这些是跑在MCU上位的Cube库,意图取代以前各个系列的“标准外设固件库”。这个东东着眼于应用程序的高度可移植性。
即使不用STM32CubeMX,新的项目开发还是可以从Cube库开始。毕竟以后新出的家族,就只有Cube库,没有“标准外设固件库”了。
I do not teach, but I coach. I do not feed, but I seed.
欢迎访问我的博客:/BLOG_OWNER_199055.HTM
主题帖子积分
助理工程师, 积分 1002, 距离下一级还需 998 积分
助理工程师, 积分 1002, 距离下一级还需 998 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
助理工程师, 积分 1002, 距离下一级还需 998 积分
助理工程师, 积分 1002, 距离下一级还需 998 积分
主题帖子积分
实习生, 积分 24, 距离下一级还需 26 积分
实习生, 积分 24, 距离下一级还需 26 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
实习生, 积分 24, 距离下一级还需 26 积分
实习生, 积分 24, 距离下一级还需 26 积分
新手刚开始使用STM32F4CubeMX,刚开始可能是updater的路径没有配置对,提示找不到固件包。后来改了updater路径,忘记还有没有其他什么操作,然后再HELP菜单里面就找不到Updater Settings选项了,Check Update选项也没了。而且,project setting点击后也没有反应,生产代码的按钮点击后同样没反应。。。诸位大神遇到过这种问题没?相当棘手。。。软件卸载了好多次重新安装,注册表也删了,再装还是不行。现在软件在我电脑上没法用了,各位能帮忙解决一下吗
主题帖子积分
实习生, 积分 15, 距离下一级还需 35 积分
实习生, 积分 15, 距离下一级还需 35 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
实习生, 积分 15, 距离下一级还需 35 积分
实习生, 积分 15, 距离下一级还需 35 积分
楼主有cube生成的IIC工程没?我做的遇到了一些问题,可否给我发一下你的工程,我的邮箱:
主题帖子积分
高级技术员, 积分 910, 距离下一级还需 90 积分
高级技术员, 积分 910, 距离下一级还需 90 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
高级技术员, 积分 910, 距离下一级还需 90 积分
高级技术员, 积分 910, 距离下一级还需 90 积分
用来分配外设引脚比较不错,可以省去初稿的工作。
Dylan疾风闪电
QQ:26****683
主题帖子积分
实习生, 积分 45, 距离下一级还需 5 积分
实习生, 积分 45, 距离下一级还需 5 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
实习生, 积分 45, 距离下一级还需 5 积分
实习生, 积分 45, 距离下一级还需 5 积分
经常去哪个stm32cubemx中文论坛看,还不错
主题帖子积分
助理工程师, 积分 1923, 距离下一级还需 77 积分
助理工程师, 积分 1923, 距离下一级还需 77 积分
主题帖子积分
专家等级:结帖率:25%
主题帖子积分
助理工程师, 积分 1923, 距离下一级还需 77 积分
助理工程师, 积分 1923, 距离下一级还需 77 积分
st的质量应该有保证的
主题帖子积分
主题帖子积分
专家等级:结帖率:100%打赏:0.00受赏:1.00
主题帖子积分
其实代码质量还是不错的.若是提前用用,必定收益不少.就算有几个 bug,总比自己写要快的....
就是没发现 bug 反馈的在线提交连接...
能写出这么好的代码的人不多.不方便开源的方式去修改 bug
qq群: 嵌入式系统arm初学者 ←← +→→←←+ →→微信订阅号:蚂蚁河技术←←←←
主题帖子积分
资深工程师, 积分 10561, 距离下一级还需 9439 积分
资深工程师, 积分 10561, 距离下一级还需 9439 积分
主题帖子积分
专家等级:结帖率:79%
主题帖子积分
资深工程师, 积分 10561, 距离下一级还需 9439 积分
资深工程师, 积分 10561, 距离下一级还需 9439 积分
使用st吧,这个用起来比较放心。。。
技术新星奖章
人才类勋章
时间类勋章
技术高手奖章
人才类勋章
时间类勋章
时间类勋章
甘甜之泉水
发帖类勋章
希望之星奖章
等级类勋章
技术奇才奖章
人才类勋章
突出贡献奖章
等级类勋章
沉静之湖泊
发帖类勋章
时间类勋章
技术领袖奖章
人才类勋章
时间类勋章
坚毅之洋流
发帖类勋章
荣誉元老奖章
等级类勋章
时间类勋章
欢快之小溪
发帖类勋章
社区建设奖章
等级类勋章
精英会员奖章
等级类勋章
热门推荐 /3利用Matlab工具箱进行数字信号处理_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
&&¥1.00
喜欢此文档的还喜欢
利用Matlab工具箱进行数字信号处理
m​a​t​l​a​b​的​相​关​应​用
阅读已结束,如果下载本文需要使用
想免费下载本文?
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢STM32_CubeMx用户手册 - 下载频道
- CSDN.NET
&&&&STM32_CubeMx用户手册
STM32_CubeMx用户手册
STM32_CubeMx 使用说明 里面有详细的CubeMx库的说明
嵌到我的页面
<input type="text" readonly="true" value="">
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
您可能还需要
开发技术下载排行后使用快捷导航没有帐号?
查看: 602|回复: 3
注册时间最后登录阅读权限60积分4780精华0帖子
状元, 积分 4780, 距离下一级还需 5220 积分
TA的每日心情开心昨天&09:02签到天数: 888 天[LV.10]以坛为家III
STM32cubeMX推出一久了,而且现在除了F1以外基本上都有了。这段时间乘有点时间,来试试这个工具。
硬件资源:采用STM32F0的探索套件
实验目的:
1、完成串口发送8个数据功能,配置串口为接收中断,当串口接收到指定数目的数据时,产生中断,中断函数将接收的数据发送出来
2、本实验具有按键(PA0)中断功能,当按下按键,串口发送数据。
具体配置:
1、选择管脚,PA0用于按键,点击该引脚选择输入。
& && && && & PC8,PC9用于LED灯。点击该引脚选择输出。
& && && && & PA9,PA10用于串口1,串口模式选择Asynchronous。(但选择并配置了串口,这两个引脚自动就变绿了)
2、串口配置:(这个类似于我们以前编程时的串口初始化部分,包括波特率、数据位、停止位等)
这里需要注意的是:波特率最小都是115200,想设置9600,那只能最后在程序中改了。
3、串口中断配置:
4、完了以后就可以生成IAR或KEIL程序了,这一步大家都知道了,就不截图说明了。
以下是我的测试程序。
程序说明:
1、首先定义发送接收数组
uint8_t TxData[8]= {0x55,0x65,0x01,0x02,0x03,0x04,0x05,0x06};uint8_t RxData[8];2、如果是轮询方式发送数据,采用HAL_UART_Transmit(&huart1, TxData,8,10);&&如果是中断方式接收数据,采用HAL_UART_Receive_IT(&huart1, RxData,8);&&while (1)&&{& && && &&&HAL_GPIO_TogglePin(GPIOC, GPIO_PIN_9);& && && &&&HAL_Delay(1000);& && && &&&//HAL_UART_Transmit(&huart1,TxData,8,10);&&/* 通过串口1发送数组TxData的8个数据 */& && && &&&HAL_UART_Receive_IT(&huart1, RxData,8);& &&&/* 采用中断方式接收8个数据 */&&}3、串口接收中断服务程序:void HAL_UART_RxCpltCallback(UART_HandleTypeDef *UartHandle){& && && &HAL_UART_Transmit(&huart1,RxData,8,10);}4、按键中断服务程序:void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin){&&if (GPIO_Pin == GPIO_PIN_0)&&{& && &HAL_UART_Transmit(&huart1,RxData,8,10);&&}}使用总结、疑问及需要注意的地方:1、串口中断配置只是具有串口全局中断,如何配置接收中断或发送中断,或空闲中断?(这点等待高手帮忙)2、HAL_UART_Receive_IT(&huart1, RxData,8);& &如果放置在while循环中,那么就可以连续进行接收中断,RxData的值就会根据接收的数据发生变化,如果放在while外面,那么只进行一次接收中断。3、针对第2点,那么如果要一直进行中断配置,就要在主程序的while中调用,如果只是进行一次,那么就在需要的时候调用。4、由于不能配置中断类型,所以如果把中断服务函数HAL_UART_Transmit(&huart1, RxData,8,10);放在voidUSART1_IRQHandler(void)里面就只能收到第一个数据,其他是0。比如串口调试助手发送0x55,0x65,0x01,0x02,0x03,0x04,0x05,0x06,那么中断中发送出来的数据就是0x55,0x00,0x00,0x00,0x00,0x00,0x00,0x00
注册时间最后登录阅读权限50积分1243精华0帖子
进士, 积分 1243, 距离下一级还需 1757 积分
TA的每日心情慵懒昨天&16:32签到天数: 123 天[LV.7]常住居民III
不错呢 很好的学习分享
注册时间最后登录阅读权限60积分6966精华0帖子
状元, 积分 6966, 距离下一级还需 3034 积分
TA的每日心情开心2&小时前签到天数: 292 天[LV.8]以坛为家I
谢谢楼主分享!
注册时间最后登录阅读权限30积分216精华0帖子
秀才, 积分 216, 距离下一级还需 284 积分
TA的每日心情开心 13:26签到天数: 43 天[LV.5]常住居民I
学习一下,hal库的函数太多了
爱板会员勋章
注册成为爱板网会员
活跃会员勋章
经常参与各类话题的讨论,发帖内容较有主见
Powered by Discuz!

我要回帖

更多关于 数字信号处理 pdf 的文章

 

随机推荐