Invensense IMU3000带微控制器PIC

时间:2010-12-13 20:11:23

标签: c visual-studio-2005 pic pic18

有没有人使用Invensense IMU3000和一些微控制器? 我正在尝试为PIC构建IMU库,但我仍然坚持使用依赖项。其他微控制器的任何其他经验也会很好! 基本上我不知道是否更好地采用Visual Studio 2005项目并在那里进行更改,添加PIC依赖项(我卡住..)或在PIC环境中编译整个库..

任何提示,即使使用其他平台,也会有所帮助!

谢谢大家!

2 个答案:

答案 0 :(得分:1)

PC和PIC编程非常不同......还有很多pIC变体,它们彼此差异很大,很难回答这样一个开放式问题。但是,基本上你在编写数学算法。所以把它们写成ansi c函数,托管一堆PC东西(对话框等),一旦它们工作,你就可以将数学函数移到PIC上 - 已经有一个在PIC上运行的框架,准备好接收算法。但是 - 要小心记忆。你在PC上有它的袋子,一旦你在PIC上工作,你必须要有记忆力。祝你好运,享受!

答案 1 :(得分:0)

虽然在PC上编写最终将移动到PIC的代码会很有帮助,但您需要确保所有将移动的代码都考虑了可移植性。也就是说,您不能假设在Visual Studio下编译和完美编译的代码无需在任何其他平台上进行修改即可运行。

要在PIC中运行,必须使用旨在针对PIC的交叉开发工具编译所有代码。

也就是说,我经常在PC中开发算法和详细的处理代码,其中可以很容易地使用测试套件来验证其操作,然后为我的目标平台重新编译它。

顺便说一下,Google告诉我IMU-3000是MEMS陀螺仪。在问题中至少包括其数据表的链接可能会有所帮助。