草庐IT

硬件网

全部标签

基于stm32F1的蓝牙控制小车 全硬件代码开源

简介  “基于stm32F1的蓝牙控制小车”由L898N电机驱动模块、电源管理模块、stm32f1主控模块、蓝牙串口通信模块。电机驱动模块使用了两个L298N芯片来驱动4路电机,使能端连接4路来自主控板的电平信号;电源管理模块使用了LM2940-5.0芯片进行12V到5V的转换,12V用于电机模块的供电,5V用于蓝牙模块、传感器等的供电;主控模块采用了MDK编辑程序,然后下载到主控板,实现硬件与软件的交互;蓝牙串口通信模块则是与主控板进行串口通信,同时与手机进行通信;控制端模块是一个集开启蓝牙、搜索蓝牙、控制小车等功能。用户可以通过手机控制端进行控制小车的运动,实现一些用户需要的功能和服务。 

iphone - 具有硬件集成的 iOS 应用程序

我想开发一个使用外部硬件插件的iOS应用程序,有点像Squarehttps://squareup.com.但是我无法在Apple的文档中找到任何引用资料。有人能指出我正确的方向吗? 最佳答案 如果您想使用iPod连接器连接到您的硬件,唯一的选择是ExternalAccessory框架。请注意,您必须是注册的附件开发人员(比标准开发人员许可证贵)。我相信Square使用音频输入(其他人可能会纠正我),这是一种不需要使用iPod连接器的巧妙技巧。如果您的硬件可以通过(模拟)音频输入/输出运行,那可能是一个需要考虑的选项。

iOS6 UIwebView CSS3D 转换没有硬件加速

我在iOS6UIWebView组件中遇到滚动性能不佳的问题。但是在iOS5中滚动确实很流畅。所以我在网上搜索了一下,发现了这个(iOS6beta更新日志的一部分)。WebKitnolongeralwayscreateshardware-acceleratedlayersforelementswiththe-webkit-transform:preserve-3doption.Authorsshouldstopusingthisoptionasawaytogethardwareacceleration.这可能是原因,因为我的应用程序显示的html站点使用了大量的css3转换。请问有人有解

ios - 如何通过硬件解码在 iOS 上解码 H.264 帧?

我一直在使用ffmpeg来解码我从网络摄像头接收到的每一帧。简短的代码如下所示:-(void)decodeFrame:(unsignedchar*)frameDataframeSize:(int)frameSize{AVFrameframe;AVPicturepicture;AVPacketpkt;AVCodecContext*context;pkt.data=frameData;pat.size=frameSize;avcodec_get_frame_defaults(&frame);avpicture_alloc(&picture,PIX_FMT_RGB24,targetWidth

ios - 在 keyboardWillShow keyboardWillHide 中同步动画——同时使用硬件键盘和虚拟键盘

序言所以我有一个以聊天部分为特色的应用程序,我正在同步键盘隐藏和显示的动画与聊天输入的上升和下降。这是我使用的代码:显示:-(void)keyboardWillShow:(NSNotification*)note{NSDictionary*keyboardAnimationDetail=[noteuserInfo];UIViewAnimationCurveanimationCurve=[keyboardAnimationDetail[UIKeyboardAnimationCurveUserInfoKey]integerValue];CGFloatduration=[keyboardAn

iOS:如何检测硬件蓝牙键盘上的转义/控制键?

我正在尝试弄清楚如何检测是否已在连接到iOS设备的蓝牙键盘上按下Escape(以及其他组合键,如Ctrl和alt)。一些答案​​似乎表明这是不可能的。但是,Appstore中有执行此操作的应用程序(例如iSSH),因此我认为可以以某种方式使用公共(public)API。我已经尝试创建自己的UITextInput,但是当按下Escape键时,它什么也接收不到。API的唯一部分我可以看到iPad可能响应的地方是启用VoiceOver时(Escape在Safari中工作),所以我想知道是否有通过可访问性API进入的方法?我也试着看看是否有我可以从NSNotificationCenter观察到

ios - 使用 instruments 命令行实用程序启动特定硬件版本的 iOS 模拟器

我正在使用Apple->Xcode->instruments提供的UIAutomation。我有我的Javascripts和整个自动化使用仪器命令行基础设施运行。我有一项额外的任务是在以前版本的模拟器(iOS6.0、5.1、5.0、4.3.2)上运行自动化以提供更好的覆盖范围。但我不知道如何指定要选择哪个版本的iOS模拟器。默认情况下,它总是选择最新的iOS模拟器。我试过以下方法:指定模拟器所在的路径,包括模拟器的版本路径。制作自定义自动化模板跟踪并尝试使用它。使用defaultswritecom.apple.simulator实用程序更改了iOS模拟器的默认版本。

iOS 8.1 模拟器总是使用美国键盘布局,尽管德国硬件键盘

出于某种原因,我无法再使用我的母语德语键盘在iOS模拟器中输入文本。下载Xcode6.1(其中包含iOS8.1)后,我被美国布局困住了。我尝试了更改所有硬件/键盘设置、删除~/Library/Preferences/com.apple.iphonesimulator.plist以及重置iOS模拟器等操作。没有任何帮助!我应该重新安装完整的软件包吗? 最佳答案 这是iOS8.1模拟器运行时的一个已知问题,在Xcode6.1ReleaseNotes中提到。:LocalizationandKeyboardsettings,includin

ios - Xcode 突然停止在硬件 : "Could not launch xxx.app: .. No such file.." 上运行项目

关闭。这个问题需要更多focused。它目前不接受答案。想要改进这个问题?更新问题,使其只关注editingthispost的一个问题。关闭6年前。ImprovethisquestionXcode已停止运行我的应用程序,它在我从设备中删除它并尝试通过在Xcode中重新运行它来重新安装后立即启动(我以前做过数百次)。它说"CouldnotlaunchXXX.app""Nosuchfileordirectory(/Users/Mylaptop/Library/Developer/Xcode/DerivedData/MyApp-ekxcbebfpzkahtfkujyqkcwprzia/Bui

flutter - 如何检测硬件按键点击?

当flutter应用程序处于前台或打开时,我需要检测是否按下了任何硬件按钮。*例如,当有人按下音量或另一个按钮(即使是关机按钮)时,我想在我的应用中执行一些操作。我知道当一个flutter应用程序打开并且我正在查看应用程序日志并且我点击任何硬件按钮时,与该点击相关的lops会打印在日志中。比如当我按下VoldownKeyDownTapDetected相关日志时打印在日志中。当执行上述任何指定操作时,如何执行功能? 最佳答案 名为HardwareButtons的新插件几天前才发布。它支持音量按钮事件和电源按钮事件,这似乎符合您的需要。