问题标签 [stm32f4discovery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gdb - 带有 GDB 和 OpenOCD 错误的 STM32F4xx
我正在使用 GCC、GDB 和 OpenOCD 在 STM32F4Discovery 板上开发一个程序。
我可以很好地编译所有内容,但是当我开始调试时,程序直接转到 HardFault Handler,而不是转到 Reset_Handler。
此外,我在写入闪存时经常遇到问题。我通常需要两次尝试才能在闪存中成功编写我的程序。
有没有其他人在使用这个或任何其他 cortex M4 处理器时遇到过这种问题?
embedded - 如何启动嵌入式STM32板的opc ua客户端
最近,我需要一些关于如何在嵌入式STM32上启动OPC UA客户端程序的想法,我做如何使用OPC基金会提供的ansi C堆栈
c - 制作文件有问题
我有一些问题double
!通过终端有一些查询,我应该给出一些数字(例如每小时延迟多少)。如果我通过终端给出一个数字,例如 1.1 h,那么它会打印大约 -1173000!它应该只打印 1.1。
Makefile
我认为,也许来自 FreeRTOS的有一些问题。(因为它不能通过 FreeRTOS 编译到 STM32F407 处理器!)
我相信这条线上的某些东西应该被修复!
这是完整的代码Makefile
:
flash - 几次立即重置后,Flash 已损坏
我想将设备 ID 永久存储在闪存中。所以我使用的是STM32的内部Flash。我可以在STM32中读写Flash。将值写入闪存后,关闭电源,然后我可以毫无问题地读取它。但是问题出现在几个不同的情况下,例如:当我在第一次重置后立即重置 MCU 时,闪存内的数据变为 0。另一种情况是数据可能在一段时间后消失(未经测试,无法获取整个条件)关于这个闪光问题的任何想法?
IDE:Keil MDK uVision 4
写函数:
读取功能
linux - 错误 -3 打开 ST-Link/V2 设备
我正在尝试在 Linux Mint 16 下通过 Eclipse 编译和上传 STM32F4 Discovery 项目。该项目编译正确,但在上传过程中出现错误:
我正在使用 stlink ( https://github.com/texane/stlink ),ST-LINK/V2 列在 lsusb 总线 003 设备 007 下。
其他人遇到同样的错误并找到了解决方案吗?
embedded - 使用 ST-Link 真的很难
我有一个 M24SR-Discovery 板,STM32f103RG MCU,我使用 Keil 作为 IDE 进行编程。事情就像我想完成的事情一样,我什至还没有设法与它沟通。主要是我在 ST-Link 方面遇到了困难。
在 Keil 中,调试器说没有检测到 ST-LINK,而 STM32 ST-LINK 实用程序在我尝试连接到设备时说的几乎相同。与 ST-LinkUpgrade 的故事相同,我开始相信没有人真正想要他,我猜 :-)
我已经从这里尝试了 ST-LINK/V2 驱动程序http://www.st.com/web/catalog/tools/FM146/CL1984/SC724/SS1677/PF251168和 Keil uVision4“附带”的驱动程序,我'还发现在 STLinkNucleoDriverSigned 一词下到处搜索。我几乎没有想法,任何其他建议都会很好。
我有一个 64 位的 Windows 7 操作系统。
谢谢你的时间。
flash - 如何在没有任何 IDE 的情况下从 Windows 闪存 STM32F4 板?
我创建了二进制文件(.bin / .out / .srec ),需要将其刷入 STM32F4 MCU。正在使用的二进制文件是无线模块的驱动程序。我们通常使用我们的开发 IDE 将二进制文件刷入 MCU 事情就像我需要找到另一种刷写方法。有没有其他方法可以将二进制文件刷入 IDE。我的意思是像第 3 方工具,或者,从命令行.. 等等。你能帮我找到这个 STM32F4 MCU。
提前致谢
memory - STM32F4 内存在编程时保留
STM32F407VG 上是否有任何内存在新程序闪存到芯片上时保留?
我想在绑定到设备的设备上存储序列号,而不是程序。
我知道芯片上存储了一个硬件标识符,但我想创建一个更相关的数字。
c - STM32F4微控制器串口线调试不工作
我正在使用 STM32F4 发现板 - http://www.st.com/st-web-ui/static/active/en/resource/technical/document/data_brief/DM00037955.pdf
我正在尝试使用 ST Micro STLink 软件中的串行线查看器通过类似“printf”的语句进行调试:http: //www.st.com/st-web-ui/static/active/en/resource/technical /document/user_manual/CD00262073.pdf
但是,尽管将系统时钟设置为 168000000 Hz 并将激励端口设置为“全部”,但我在 SWO 查看器中看不到任何结果。我在芯片上运行的(相关)软件如下。此演示设置为根据按下用户按钮更改 LED 灯。
以下是SWV_
打印功能:
我可以确认代码编译时没有错误或警告感谢您帮助我进行 SWD 打印,以便我可以调试实际程序 =)
c - 整数数组中的随机数?uVision 4 中的 C
我正在用 C 语言在 uVision 4 上进行 ARM 分配编码。我似乎无法弄清楚,但每次我不断得到字符串“536876144”。
这可能只是因为我在编码数小时后感到疲倦。我很确定这是简单而基本的东西,但我似乎找不到它。